Servidores HTTP
Los servidores HTTP son servidores máquinas virtuales con un
servicio de Web Server corriendo internamente.
Para el sistema de Gestión Web de Cloud-Bricks, un Servidor HTTP es un elemento donde se configura(n) la(s) dirección(es) IP y puertos(s) donde se ejecuta un servicio Web. Crear servidor HTTP a partir de una máquina virtualPara que exista un servidor HTTP debemos crear una máquina virtual e instalar en ella un Servidor Web.Para publicar el sitio web ingresar a la máquina virtual y tomar nota de la dirección del protocolo HTTP. El elemento "Servidor HTTP" basa su funcionamiento en la IP del servidor virtual, se aceptan IPs públicas, privadas, IPv4 o IPv6 (No usar las IPs de la red NAT para este propósito). Para crear un servidor Web copiar la IP:puerto del servicio de HTTP e ir al menú izquierdo Web System>Servidores HTTP. Dar clic en el botón Nuevo Servidor Web... Ingresar los datos del Servidor HTTP. En el siguiente ejemplo crearemos un Servidor HTTP llamado WordPress:
Dar clic en el botón Aceptar. Dar clic en el botón Aplicar cambios para salvar los servidores HTTP. El nuevo servidor HTTP ya está disponible y podrá ser usado para configurar un Virtual Host. Balanceo de carga con Servidores WebEl sistema web de Cloud-Bricks permite configurar un balanceo de
carga entre varios servidores virtuales, utilizando para ello una
lista de IPs y puertos entre los que se deben distribuir las
solicitudes HTTP. Esta característica ayuda a equilibrar la carga de consultas Web
entre varios servidores. mejorando el desempeño y la tolerancia a
fallas del portal. Ejemplo de balanceoEn el siguiente ejemplo configuraremos un sistema de balanceo de
carga entre dos servidores uno Linux y otro Windows. Requisitos para balanceo de carga:
Crea servidor HTTP para balanceoCrear el Servidor Web como en el procedimiento anterior.
Dar clic en el botón +, y adicionar la IP:puerto del
segundo servidor Virtual, ahora usaremos una dirección IPv4
El método de balanceo utilizado se conoce Round-robin y consiste en enviar una petición HTTP a cada una de las IPs configuradas en el elemento "Servidor HTTP". Ahora las peticiones serán balanceadas entre los dos servidores. En resumen, para balancear las cargas entre servidores, se debe crear un servidor HTTP con las dos o más IPs, luego crear un Virtual Host que contenga un Location apuntando hacia el servidor HTTP balanceado. |
Contenidos
• Crear servidor HTTP a partir de una máquina virtual• Balanceo de carga con Servidores Web• Ejemplo de balanceo• Crea servidor HTTP para balanceo |